Internet Archive BookReader

Parochial and family history of the parish of St. Menefreda, alias St. Minfre, alias St. Minver in the county of Cornwall